package com.yfp.goods.service;

import com.yfp.goods.domain.ImgResource;

import java.util.List;

/**
 * 图片资源表(ImgResource)表服务接口
 *
 *
 * @since 2023-12-20 22:23:42
 */
public interface ImgResourceService {

    /**
     * 通过ID查询单条数据
     *
     * @param imgId 主键
     * @return 实例对象
     */
    ImgResource queryById(String imgId);

    /**
     * 分页查询
     *
     * @param imgResource 筛选条件
     * @return 查询结果
     */
    List<ImgResource> queryByPage(ImgResource imgResource);

    /**
     * 新增数据
     *
     * @param imgResource 实例对象
     * @return 实例对象
     */
    ImgResource insert(ImgResource imgResource);

    /**
     * 修改数据
     *
     * @param imgResource 实例对象
     * @return 实例对象
     */
    ImgResource update(ImgResource imgResource);

    /**
     * 通过主键批量查询数据
     *
     * @param thumbIds
     * @return
     */
    List<ImgResource> queryByIds(List<String> thumbIds);
}
